.sider {
  background: var(--sider-bg) !important;
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
}

/* 菜单样式 */
:global(.ant-menu) {
  background: var(--sider-bg) !important;
  border-right: 1px solid var(--border-color) !important;
}

:global(.ant-menu-item) {
  color: var(--text-secondary) !important;
  margin: 4px 0 !important;
}

:global(.ant-menu-item:hover) {
  background: rgba(24, 144, 255, 0.1) !important;
}

:global(.ant-menu-item-selected) {
  background: var(--primary-color) !important;
  color: var(--text-primary) !important;
}